package avicit.cbb.businessclass.system.dataauth.service.impl;

import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import avicit.cbb.businessclass.system.dataauth.domain.CbbAuthResource;
import avicit.cbb.businessclass.system.dataauth.service.BaseExtendAuthService;
import avicit.platform6.core.domain.BeanBase;
import avicit.platform6.core.exception.DaoException;
import avicit.platform6.core.jdbc.JdbcAvicit;
import avicit.platform6.core.service.ServiceBase;

/**
 * <p>金航数码科技有限责任公司</p>
 * <p>作者：张坚</p>
 * <p>邮箱：18629436468@163.com</p>
 * <p>创建时间： 2014-11-26 下午5:57:27 </p>
 * <p>类说明：档案功能操作权限设置
 * <p>修改记录： </p>
 */
@Service(value = "ArchiveFunctionBaseAuthServiceImpl")
public class ArchiveFunctionBaseAuthServiceImpl extends ServiceBase implements BaseExtendAuthService {

		@Resource
		JdbcAvicit jdbcAvicit;
		

		@Override
		public String getServiceId() {
			return "LANTOP_AUTH_SERVER_FUNC";
		}

		
		@Override
		public String getServiceTitle() {
			return "档案功能操作权限设置";
		}


		@Override
		public LinkedHashMap<String, Map<String, Object>> getAuthType(int level) {
			// TODO Auto-generated method stub
			return null;
		}


		@Override
		public String getResourceTableName() {
			// TODO Auto-generated method stub
			return null;
		}


		@Override
		public Map<String, String> getOperateInfo() {
			// TODO Auto-generated method stub
			return null;
		}


		@Override
		public Map<String, Boolean> getAuthOperate(String resourceId) {
			// TODO Auto-generated method stub
			return null;
		}


		@Override
		public String getAuthData(String resourceId) {
			// TODO Auto-generated method stub
			return null;
		}


		@Override
		public String getAuthDataConfig(String resourceId, String sysId) {
			// TODO Auto-generated method stub
			return null;
		}


		@Override
		public Map<String, Map<String, Map<String, String>>> getAttributeInfo() {
			// TODO Auto-generated method stub
			return null;
		}


		@Override
		public void insertAuthCbb(CbbAuthResource cbbAuthResource) {
			// TODO Auto-generated method stub
			
		}


		@Override
		public void insertAuthData(String resourseId, String htmlScript,
				String sql, String serverId) {
			// TODO Auto-generated method stub
			
		}


		@Override
		public void updateType(Map<String, String[]> parmam, String targetId,
				String type) {
			// TODO Auto-generated method stub
			
		}


		@Override
		public void saveCbb(CbbAuthResource[] inserts, String sysId)
				throws DaoException {
			// TODO Auto-generated method stub
			
		}


		@Override
		public void deleteCbbResourseById(String[] ids, String sysId) {
			// TODO Auto-generated method stub
			
		}


		@Override
		public boolean isExitCbbCode(CbbAuthResource cbbAuthResource) {
			// TODO Auto-generated method stub
			return false;
		}


		@Override
		public void deleteCbbAuthResource(String orgId, String sysId,
				String targetId, String serviceId, String menuId)
				throws Exception {
			// TODO Auto-generated method stub
			
		}


		@Override
		public void insertCbbAuthResource(CbbAuthResource cbbAuthResource)
				throws Exception {
			// TODO Auto-generated method stub
			
		}


		@Override
		public void delete(BeanBase arg0) throws DaoException {
			// TODO Auto-generated method stub
			
		}


		@Override
		public void insert(BeanBase arg0) throws DaoException {
			// TODO Auto-generated method stub
			
		}


		@Override
		public void update(BeanBase arg0) throws DaoException {
			// TODO Auto-generated method stub
			
		}


		@Override
		public String getResourceOperateAuth(String orgId, String sysId,
				String targetId, String serviceId, String code,
				String actionType) {
			// TODO Auto-generated method stub
			return null;
		}


		@Override
		public void deleteCbbAuthResource(String orgId, String sysId,
				String targetType, String targetId, String authServiceId,
				String code, String actionType) throws Exception {
			// TODO Auto-generated method stub
			
		}


		@Override
		public CbbAuthResource getCbbAuthResource(String orgId, String sysId,
				String targetType, String targetId, String authServiceId,
				String code, String actionType) {
			// TODO Auto-generated method stub
			return null;
		}


		@Override
		public void updateCbbAuthResource(CbbAuthResource cbbAuthResource)
				throws Exception {
			// TODO Auto-generated method stub
			
		}


		@Override
		public void delCbbAuthResourceById(String ids) throws Exception {
			// TODO Auto-generated method stub
			
		}


		@Override
		public boolean isInitUser(String orgId, String sysId,
				String targetType, String targetId, String authServiceId) {
			// TODO Auto-generated method stub
			return false;
		}


		@Override
		public void delCbbAuthResource(String orgId, String deptId,
				String sysId, String targetType, String targetId, String code)
				throws Exception {
			// TODO Auto-generated method stub
			
		}


		@Override
		public void delCbbAuthResource(String orgId, String deptId,
				String sysId, String targetId) throws Exception {
			// TODO Auto-generated method stub
			
		}


		@Override
		public List<CbbAuthResource> getCbbAuthResource(String orgId,
				String deptId, String sysId, String targetId) {
			// TODO Auto-generated method stub
			return null;
		}

		

}
